c868c5fc3515f8fb9a94629603dcb91f70f008dd,src/com/redhat/ceylon/compiler/loader/AbstractModelLoader.java,AbstractModelLoader,getJavaAttributeName,#String#,921
Before Change
return Character.toLowerCase(getterName.charAt(3)) + getterName.substring(4);
} else if (getterName.startsWith("is")) {
// Starts with "is"
return Character.toLowerCase(getterName.charAt(2)) + getterName.substring(3);
} else {
throw new RuntimeException("Illegal java getter/setter name");
}
After Change
return getJavaBeanName(getterName.substring(3));
} else if (getterName.startsWith("is")) {
// Starts with "is"
return getJavaBeanName(getterName.substring(2));
} else {
throw new RuntimeException("Illegal java getter/setter name");
}